monitoring the illegal killing of elephants - French English Dictionary